oil recovery barge - Français Anglais Dictionnaire